slush casting - French English Dictionary